home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / inet / ietf / bgpdepl / bgpdepl-minutes-93mar.txt < prev    next >
Text File  |  1993-05-17  |  13KB  |  309 lines

  1.  
  2. CURRENT_MEETING_REPORT_
  3.  
  4. Reported by Matt Mathis/PSC
  5.  
  6. Minutes of the BGP Deployment Working Group (BGPDEPL)
  7.  
  8. Administrivia
  9.  
  10. A question of venue was discussed, but not settled.  A hand vote
  11. indicated the majority of those present were planning to attend the
  12. Amsterdam meeting.  However, several of the key players would be unable
  13. to attend.  There was also a question about whether an additional
  14. meeting was needed before the next IETF. This question was deferred
  15. pending organizational changes.
  16.  
  17. Later during the meeting it was observed that most of the configuration
  18. discussion was not really BGP related, but more apropos of the original
  19. ``Internet Working Group (IWG)'', which was tasked with fostering sanity
  20. in topology, routing policy, and configuration databases.  It is
  21. interesting to note that the original BGP1 arose out of the IWG.
  22.  
  23. It was suggested that the IWG be reconstituted, and that the BGP
  24. Deployment Working Group be folded in as one of its key tasks.
  25.  
  26. Vendor Reports
  27.  
  28.  
  29.    o ANS/NSFnet/GATED.
  30.      Dennis Ferguson reported that BGP4 is working in a test mode.  He
  31.      also reported that new IGP code is under development.  This new
  32.      code is needed to interoperate with the existing routed code in the
  33.      backbone.
  34.  
  35.    o Cisco.
  36.      Paul Traina indicated that BGP4 is still under development.  The
  37.      development effort has been hit with some pretty significant delays
  38.      and is going to be late.  BGP4 was not approved for inclusion into
  39.      9.21, so there will be a special software release based upon 9.21
  40.      with BGP4 support added.  This release will be available for
  41.      testing and limited deployment before 9.21 has completed beta
  42.      cycle.  The BGP4 special release should be ready for general
  43.      availability near 9.21 FCS (no date available).  [This is an
  44.      updated report to make it more accurate (for the worse).]
  45.  
  46.    o 3COM.
  47.      Nagaraj Arunkumar expects to support BGP4 in release 6.2 due
  48.      sometime early this fall.
  49.  
  50.    o Wellfleet.
  51.      John Krawczyk anticipates rolling out BGP4 support this summer.
  52.  
  53.  
  54.                                    1
  55.  
  56.  
  57.  
  58.  
  59.  
  60.    o Telebit Communications.
  61.      Peder C. Norgaard reports that EUROPAnet is in the process of
  62.      deploying BGP3 with no current plans for BGP4 deployment.
  63.  
  64.  
  65. CIDR core plans (Alternet, CIX, EBone, NSFnet/ANS, NSI, PSI, Sprint)
  66.  
  67. As there appeared to be a critical mass of people interested in the BGP4
  68. deployment who were also attending DC INTEROP, Claudio Tolpocic convened
  69. a meeting to update plans.  The Minutes for this meeting are available
  70. in the usual IETF directories as draft-ietf.bgpdepl-minutes-feb93-00.txt
  71. (even though the meeting took place in March!).  That meeting was also
  72. summarized for the Group with clarifications and expansions.
  73.  
  74. There was quite a bit of discussion concerning the deployment plan.  It
  75. now looks like this:
  76.  
  77.  
  78.   1. Start deploying BGP4 code as soon as possible.  It now appears that
  79.      this may be delayed to as late as June.  The goal here is just to
  80.      verify that the code works.  Exercise no new features of the
  81.      protocol in the production Internet.
  82.  
  83.   2. NSI (or some alternative) starts announcing one aggregated network.
  84.      This step has been split into two pieces:  2a) Initially announce
  85.      an aggregated test network (assigned but non-production).  After
  86.      verification that it is propagating properly to the rest of the
  87.      core, 2b) aggregate ONE site (several production class C networks),
  88.      and verify correct interoperability with the rest of the Internet.
  89.  
  90.   3. Additional CIDR core members start aggregating networks, first with
  91.      test network and then with one production site each.
  92.      Steps 2 and 3 can be partially overlapped as long as there are no
  93.      adverse side effects of the announced aggregated nets, and that the
  94.      selected aggregated sites can make arrangements to reach any
  95.      portion of the Internet not yet supporting CIDR.
  96.  
  97.   4. Aggregation is officially ``turned on'' in the Internet.  This is a
  98.      pseudo flag day because all sites requiring full routing tables
  99.      must be either running BGP4 or must have made alternative
  100.      arrangements (e.g., default routing).  Aggregation should be phased
  101.      in incrementally (a few sites at a time) and continue to be
  102.      restricted to the site level (aggregate only multiple class C
  103.      networks at one site).  Aggregation of larger blocks of networks
  104.      requires better solutions to some configuration management issues.
  105.      Particularly mixed traffic types, etc., (e.g., AUP/non-AUP,
  106.      multi-homed sites).
  107.  
  108.   5. Think....
  109.  
  110.  
  111. At this point there was a discussion of a number of side issues.  Tony
  112.  
  113.                                    2
  114.  
  115.  
  116.  
  117.  
  118.  
  119. Hain of ESnet indicated that he was not sure what would happen in the
  120. early phases, he would not be ready to support BGP4 by June.  ESnet may
  121. have to use default routing to survive.
  122.  
  123. Paul Traina of cisco mentioned the possibility of adding something to
  124. statically manage ``controlled de-aggregation'' using access lists and
  125. last resort approach to CIDR. Dennis Ferguson quiped that he would
  126. probably add something to gated in that case since ``gated should be
  127. able to do anything the cisco can do''.
  128.  
  129. It was generally agreed that another meeting is need before step 4.  It
  130. is unclear at this time if there would be contention and a real flag
  131. day.  Hopefully all seven members of the CIDR core would either be fully
  132. BGP4 or have made peace with default routing well in advance of step 4,
  133. such that its precise timing is unimportant.  If there is a contentious
  134. straggler, the community will eventually be forced to choose a flag day
  135. over their protests.
  136.  
  137. The Group decided not to attempt to place precise dates on the schedule.
  138. The members of the CIDR core are progressing as fast as possible, and
  139. are well coordinated among themselves.  The schedule has already slipped
  140. by about two months from where we projected at the DC IETF (in
  141. November).
  142.  
  143. The next Regional-Techs meeting was mentioned as a possibility for
  144. another BGP deployment Working Group meeting.  It is tentatively
  145. scheduled for May or June in Washington, DC. Matt felt that this would
  146. be a little too early.
  147.  
  148. CIDR Configuration Issues
  149.  
  150. There is some controversy over how to do global configuration checking.
  151. In addition, how can we one ensure topology matches policy?
  152.  
  153. Mark Knopper of Merit presented a preliminary plan for aggregation
  154. support in the NSFnet.  This support would:
  155.  
  156.  
  157.   1. Accept aggregate routes from a midlevel, or
  158.   2. Would accept site routes from a midlevel, and aggregate on the
  159.      midlevels behalf.
  160.  
  161.  
  162. A strawman database format had netprefix and length, source (aggregating
  163. router) AS, and a destination AS list as components.  This proposal is
  164. documented in the ``Inter-domain Routing Policy Description and
  165. Sharing'' Internet-Draft written by Yun, Yu, Chen and Rekhter
  166. (draft-yu-rpd.00.txt).  This presentation resulted in a suggestion to
  167. split the single view into two views keyed on source AS. There was quite
  168. a bit of discussion on where and how to split this to best support
  169. debugging connectivity problems.
  170.  
  171.  
  172.  
  173.                                    3
  174.  
  175.  
  176.  
  177.  
  178.  
  179. Matt Mathis argued fairly strongly for aggregation being controlled by
  180. the site owning the networks.  The argument is that configuration
  181. control is far easier to manage if it is local.  Sue Hares felt fairly
  182. strongly that central management is better.  Matt did concur that it is
  183. a feature that Merit will have the capabilities to aggregate routes on
  184. behalf of regionals who cannot, but would like to.
  185.  
  186. The representatives from RIPE pointed out that the existing U.S.
  187. databases, including the current Merit configuration database and the
  188. above proposal are not adequate to solve international routing problems.
  189. In particular none can be used to determine which backbone (CIDR core
  190. member) is the preferred path to a given U.S. network.  Consider for a
  191. moment several sites with external connectivity to both NSFnet and PSI.
  192. Each site may prefer one or the other for various reasons including
  193. differing bandwidth, AUP, etc.  This is further complicated because the
  194. ANS AS path does not reveal if the connection is ``blessed'' for non-NSF
  195. AUP traffic.  Ideally the traffic from Europe could be routed solely on
  196. the basis of ASpath but essential information is missing.  Alternatively
  197. there should be a way to glean from our configuration databases which
  198. backbone the site prefers, but again there is not.
  199.  
  200. Global Configuration Issues
  201.  
  202. Daniel Karrenberg presented the RIPE efforts in the Global configuration
  203. database area.  He indicated the real focus of this effort was to
  204. provide a tool their operators could use.  This database also contains
  205. enough information o allow someone to compile suitable router network
  206. configuration files.  It is documented as ``Representation of IP Routing
  207. Policies in the RIPE Database'', and is available from the RIPE
  208. repositories:  ftp.ripe.net:ripe/docs/ripe-docs/ripe-81.[txt,ps].
  209.  
  210. Things the RIPE effort cannot do include an inability to process and
  211. propagate policies information on transit networks.  It cannot use
  212. unpublished AS's, and it does nothing to solve the ``half baked'' AS
  213. problem, outside of pointing out inconsistencies.
  214.  
  215. Closing Remarks
  216.  
  217. The sense of urgency came form concerns about configuration management
  218. and database issues.  Although there is still a lot of work to be done
  219. to complete the BGP4 roll out, it seems to be a fairly well understood
  220. problem except for configuration management.  CIDR and BGP4 do impose
  221. some new requirements on the databases but the majority of the issues
  222. center around topology and AUP enforcement.  For these reasons it makes
  223. sense to broaden the scope of this Working Group from just BGP
  224. deployment to the wider task of fostering sanity in topology, routing
  225. policy, and configuration databases.
  226.  
  227. Thanks to Robert Reschly and Gene Hastings for taking meeting notes.
  228.  
  229. Attendees
  230.  
  231.  
  232.                                    4
  233.  
  234.  
  235.  
  236.  
  237.  
  238. Nagaraj Arunkumar        nak@3com.com
  239. William Barns            barns@gateway.mitre.org
  240. Tony Bates               tony@ripe.net
  241. Jordan Becker            becker@ans.net
  242. David Bolen              db3l@ans.net
  243. Rebecca Bostwick         bostwick@es.net
  244. Jeffrey Burgan           jeff@nsipo.nasa.gov
  245. Robert Calderon          calderon@noc.ans.net
  246. Henry Clark              henryc@oar.net
  247. Robert Collet            rcollet@icm1.icp.net
  248. Tom Easterday            tom@cic.net
  249. Stefan Fassbender        stf@easi.net
  250. Mark Fedor               fedor@psi.com
  251. Dennis Ferguson          dennis@ans.net
  252. Vince Fuller             vaf@stanford.edu
  253. Tony Hain                alh@es.net
  254. Martyne Hallgren         martyne@nr-tech.cit.cornell.edu
  255. Eugene Hastings          hastings@psc.edu
  256. Roland Hedberg           Roland.Hedberg@rc.tudelft.nl
  257. Ittai Hershman           ittai@ans.net
  258. Jeffrey Honig            Jeffrey_C_Honig@Cornell.edu
  259. Laurent Joncheray        lpj@merit.edu
  260. Matthew Jonson           jonson@server.af.mil
  261. Dan Jordt                danj@nwnet.net
  262. Daniel Karrenberg        daniel@ripe.net
  263. John Krawczyk            jkrawczy@wellfleet.com
  264. Padma Krishnaswamy       kri@sabre.bellcore.com
  265. Frank Liu                fcliu@pacbell.com
  266. Daniel Long              long@nic.near.net
  267. Peter Lothberg           roll@stupi.se
  268. Glenn Mackintosh         glenn@canet.ca
  269. Jamshid Mahdavi          Mahdavi@a.psi.edu
  270. Bill Manning             bmanning@sesqui.net
  271. Jun Matsukata            jm@eng.isas.ac.jp
  272. Daniel McRobb            dwm@noc.ans.net
  273. Dennis Morris            morrisd@imo-uvax.disa.mil
  274. Peder Norgaard           pcn@tbit.dk
  275. David O'Leary            doleary@cisco.com
  276. Andrew Partan            asp@uunet.uu.net
  277. Brad Passwaters          bjp@sura.net
  278. Michael Patton           map@bbn.com
  279. Willi Porten             porten@gmd.de
  280. Selina Priestley         sfp@noc.ans.net
  281. Yakov Rekhter            yakov@watson.ibm.com
  282. Robert Reschly           reschly@brl.mil
  283. Tony Richards            richards@icm1.icp.net
  284. Vilson Sarto             vilson@fapq.fapesp.br
  285. John Scudder             jgs@merit.edu
  286. Paul Serice              serice@cos.com
  287. Kim Smith                kas@noc.ans.net
  288. Bernhard Stockman        boss@ebone.net
  289. Roxanne Streeter         streeter@nsipo.arc.nasa.gov
  290. John Tavs                tavs@vnet.ibm.com
  291. Marten Terpstra          marten@ripe.net
  292.  
  293.                                    5
  294.  
  295.  
  296.  
  297.  
  298.  
  299. Paul Traina              pst@cisco.com
  300. Curtis Villamizar        curtis@ans.net
  301. Jack Waters              waters@sura.net
  302. Linda Winkler            lwinkler@anl.gov
  303. Cathy Wittbrodt          cjw@barrnet.net
  304. Paul Zawada              Zawada@ncsa.uiuc.edu
  305.  
  306.  
  307.  
  308.                                    6
  309.